package com.gitee.taotaojs.myboot.mapper.oracle;

import com.gitee.taotaojs.myboot.bean.DemoOracleBean;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * oracle数据库测试
 *
 * @author TaoTaojs
 * @date 2020/6/23 3:59 PM
 * <p>Description</p>
 * oracle数据库测试
 *
 * 关联类:
 * 参考链接：
 * History: <author>        <time>                      <version>          <desc>
 * TaoTaojs        2020/6/23 3:59 PM                V1.0
 */

@Mapper
public interface OracleMapper{

    /**
     * 测试Mapper文件的方法
     * @return 测试
     */
    Integer getStatistics();

    /**
     * 插入短信数据
     * @param phone 手机号
     * @param message 消息
     * @return 受影响条数
     */
    Integer insertSendTask(@Param("phone") String phone, @Param("message") String message);

    /**
     * 批量插入短信数据
     * @param list 短信列表
     * @return 受影响条数
     */
    Integer insertSendTaskList(@Param("list") List<DemoOracleBean> list);
    /**
     * 查询短信数据
     * @param phone 手机号
     * @return 数据列表
     */
    List<DemoOracleBean> selectSendTask(@Param("phone") String phone);

}
